←Select platform

NamedPipeStream<T> Class Members

Summary

The following tables list the members exposed by NamedPipeStream<T>.

Public Constructors

Name Description
Public Constructor NamedPipeStream<T> Initializes a new instance of the NamedPipeStream class.

Public Methods

Name Description
Public Method Start Starts monitoring the NamedPipeStream for messages.
Public Method Stop Stops monitoring the NamedPipeStream for messages.
Public Method Write Writes the specified string message to the NamedPipeStream.

Protected Methods

Name Description
Protected Method CreateStream Creates an instance of T.
Protected Method OnPipeClosed This method is called when the NamedPipeStream is closed.
Protected Method OnReceivedMessage This method is called when a message is received from the NamedPipeStream.
Protected Method ReadFromPipe Reads messages from the NamedPipeStream.
Protected Method static  | Shared in VB ReadMessage Reads a message from the NamedPipeStream class.
Protected Method WriteToStream Writes the specified string message to the NamedPipeStream.

Public Properties

Name Description
Public Property Connected Gets a value indicating whether this NamedPipeStream is connected.
Public Property Pipe Gets or sets the supporting pipe for NamedPipeStream.
Public Property PipeName Gets the name of the NamedPipeStream.

Public Events

Name Description
Public Event PipeClosed Fires when the NamedPipeStream is closed.
Public Event ReceivedMessage Fires when a message is received from NamedPipeStream.

Protected Fields

Name Description
Protected Field BufferSize Size of the read buffer in bytes.
Protected Field StopRequested Gets or sets a value indicating whether the Stop method has been called.

See Also

NamedPipeStream<T> Class

Leadtools.Dicom.AddIn Namespace

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom.AddIn Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.